electrically powered car - Español Inglés Diccionario